//
//    Програма, которая выводит список работников компании, 
//    и подсчитыавает среднюю и общую заработную платы
//    по всем работникам
////

public class Main {
    public static void main(String[] args) {
        WorkersList workersList = new WorkersList(3);
        workersList.add(new Worker("Вася", 3000));
        workersList.add(new Worker("Петя", 4000));
        workersList.add(new Worker("Миша", 5000));
        workersList.add(new Worker("Антон", 5000));
        workersList.add(new Worker("Славик", 4500));
        workersList.add(new Worker("Женя", 3500));
        
        workersList.sortByName();
        
        System.out.println("-- Работники --");
        for (int i = 0; i < workersList.count(); i++)
            System.out.printf("%8s %6d грн\n", workersList.item(i).name, workersList.item(i).salary);
        System.out.println();

        System.out.println("-- Заработные платы --");
        int totalSalery = workersList.totalSalery();
        System.out.println("Общая: " + totalSalery + " грн");
        System.out.println("Средняя: " + (totalSalery / workersList.count()) + " грн");
    }
}
